public class test_12_2_0_1 {

//    private static String func(String str){
//        boolean[] flag=new boolean[127];
//        StringBuilder sb=new StringBuilder();
//        for (int i = 0; i < str.length(); i++) {
//            char ch=str.charAt(i);
//            if(!flag[ch]){
//                sb.append(ch);
//                flag[ch]=true;
//            }
//        }
//        return sb.toString();
//    }
//
//    public static void main(String[] args) {
//        Scanner sc=new Scanner(System.in);
//        while(sc.hasNextLine()){
//            String str= sc.nextLine();
//            String ret=func(str);
//            System.out.println(ret);
//        }
//    }




//    public static void merge(int A[], int m, int B[], int n) {
//        int i = m-1;
//        int j = n-1;
//        int k = m+n-1;
//        while (i >= 0 && j >= 0) {
//            if(A[i] <= B[j]) {
//                A[k] = B[j];
//                j--;
//                k--;
//            }else {
//                A[k] = A[i];
//                k--;
//                i--;
//            }
//        }
//        while (j >= 0) {
//            A[k] = B[j];
//            j--;
//            k--;
//        }
//    }



}






